- Prelude
- hash <A> (IEnumerable<A> xs)
- hash <HashA, A> (IEnumerable<A> xs)
- hash <A> (Arr<A> xs)
- hash <K, V> (HashMap<K, V> xs)
- hash <EqK, K, V> (HashMap<EqK, K, V> xs)
- hash <A> (HashSet<A> xs)
- hash <EqA, A> (HashSet<EqA, A> xs)
- hash <A> (Lst<A> xs)
- hash <K, V> (Map<K, V> xs)
- hash <OrdK, K, V> (Map<OrdK, K, V> xs)
- hash <A> (Que<A> xs)
- hash <A> (Seq<A> xs)
- hash <A> (Set<A> xs)
- hash <OrdA, A> (Set<OrdA, A> xs)
- hash <A> (Stck<A> xs)
method int hash <HashA, A> (IEnumerable<A> xs) Source #
where
HashA : Hashable<A>
Calculate a hash-code for an enumerable by using the Hashable class-instance to calculate each item's hash
method int hash <K, V> (HashMap<K, V> xs) Source #
Calculate a hash-code for the collection provided
method int hash <EqK, K, V> (HashMap<EqK, K, V> xs) Source #
where
EqK : Eq<K>
Calculate a hash-code for the collection provided
method int hash <EqA, A> (HashSet<EqA, A> xs) Source #
where
EqA : Eq<A>
Calculate a hash-code for the collection provided
method int hash <OrdK, K, V> (Map<OrdK, K, V> xs) Source #
where
OrdK : Ord<K>
Calculate a hash-code for the collection provided